#include "Excepcion.h"
#include <stdlib.h>
#include <string.h>


Excepcion::Excepcion() {
    descripcion = NULL;
}

Excepcion::Excepcion(const char* desc){
    descripcion = (char *) malloc(sizeof(char) * strlen(desc));
    strcpy(descripcion, desc);
}

const char * Excepcion::Descripcion() const{
    return descripcion;
}

Excepcion::~Excepcion() {
    if(descripcion != NULL) free(descripcion);
}

